itemised invoice - German English Dictionary